Obec Smilovice leží v Středočeském kraji v ORP Rakovník v nadmořské výšce 355 m. V roce 2014 zde žilo 56 obyvatel. Smilovice má katastrální území o rozloze 168 ha.